linux查看日志中指定内容,less的使用

您所在的位置:网站首页 linux 实时日志 linux查看日志中指定内容,less的使用

linux查看日志中指定内容,less的使用

2023-10-17 21:06| 来源: 网络整理| 查看: 265

在项目实施过程中,我们经常会查看日志,更是经常会根据某些特地字符串去查找日志内容。

下面就是日志查找命令:

1、查询字符串命令: cat fileName|grep ‘要查找的字符串’

实例:cat catalina.out|grep ‘2018041417434200258001’

2、根据某个字符串,查询该字符串前后文本信息命令: grep-A|B n"key"file

其中:

A:表示在字符串之后 after context B:表示在字符串之前 before context n:要获取多少行文本 line number key:为要查找的字符串 file:文件名

实例:grep -A 100 -B 100 -i ‘抓不到我’ catalina.out

-i表示忽略大小写。

当然,如果我们想获取异常日志的前10行和后10行,不用加-A和-B,使用如下命令就可以了:

实例:grep -10 -i ‘抓不到我’ catalina.out

less查看日志 tail -f catalina.out -n 1000 | less #或者 less catalina.out d或者空格:向下翻页回车:向下移动一行b:向上翻页y:向上移动一行g:回到日志开始的地方

你输入/这个斜杠,代表进入搜索模式,然后输入你要搜索的字符,例如,输入字母a,然后回车,你会看到命中搜索结果的字符都颜色都白色选中状态标出,这个搜索次序,默认是从上往下搜索。如果想查下一个结果,你就输入n,n表示next。这里n表示下翻查看命中搜索结果,用b表示上翻查看命中搜索结果。 有时候,你现在在文件尾部,需要从下往上搜索,你可以输入?a,这里a表示你要搜索的关键字。

q退出less编辑环境。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3